@media screen and (min-width: 501px) and (max-width: 815px)
{
    .site_name
    {
        font-size: 1em;
        width: 60%;
    }

    .header_phone
    {
        display: none;
    }

    .first_site_name_br
    {
        display: block;
    }

    .second_site_name_br
    {
        display: none;
    }
    
    .header_email
    {
        display: none;
    }
    
    .header_container
    {
        padding-top: 10px;
    }
    
    .footer_text
    {
        width: 100%;
    }
    
    .footer-all
    {
        font-size: 0.75em;
    }
    
    .arrow_to_map_container,
    .map_container
    {
        display: none;
    }
}/*/mediaquery*/